a = int(input('Введите четырёхзначное число:'))
if a // 1000 < 1 or a // 1000 > 9:
    print('Введённое число не является четырёхзначным')
else:
    if a % 2 == 0:
        print('Число чётное: Да')
    else:
        print('Число чётное: Нет')
    if a % 3 == 0:
        print('Число кратно трём: Да')
    else:
        print('Число кратно трём: Нет')
    for i in range(100):
        if a ** 0.5 == i:
            print('Число является квадратом числа: ' + str(i))
            break
    else:
        print('Число является квадратом числа: Нет')
    b = a // 1000
    c = (a // 100) % 10
    d = (a % 100) // 10
    e = a % 10
    print('Наименьшая цифра числа: ' + str(min(b, c, d, e)))
    print('Наибольшая цифра числа: ' + str(max(b, c, d, e)))
    print('Количество нулей в числе: ' + str(str(a).count('0')))
    if e == 1 or e == 4 or e == 9:
        print('Цифра в разряде единиц является квадратом цифры: ' + str(e))
    else:
        print('Цифра в разряде единиц является квадратом цифры: Нет')
    if d == 1 or d == 4 or d == 9:
        print('Цифра в разряде десятков является квадратом цифры: ' + str(d))
    else:
        print('Цифра в разряде десятков является квадратом цифры: Нет')
    if c == 1 or c == 4 or c == 9:
        print('Цифра в разряде сотен является квадратом цифры: ' + str(c))
    else:
        print('Цифра в разряде сотен является квадратом цифры: Нет')
    if b == 1 or b == 4 or b == 9:
        print('Цифра в разряде тысяч является квадратом цифры: ' + str(b))
    else:
        print('Цифра в разряде тысяч является квадратом цифры: Нет')